package com.lwlk.zdk.model.pw;

import com.lwlk.zdk.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Entity;
import java.util.Date;

/*
* 车辆详情表
* */
public class pwVehicle {

    @ApiModelProperty(value="车辆id")

    private Integer vehicleId;

    @ApiModelProperty(value="车牌号")
    private String vehicleNumber;

    @ApiModelProperty(value="sim卡号")

    private String sim;

    @ApiModelProperty(value="车辆颜色")

    private String vehicleLicenseColor;

    @ApiModelProperty(value="所属企业id")
    private Integer enterpriseId;

    @ApiModelProperty(value="所属行业id")

    private String industry;
    //(wd_hf_area的area_id)
    @ApiModelProperty(value="所属地区id")

    private String regionId;

    @ApiModelProperty(value="业务代码(默认1001)")
    private String clientCode;

    @ApiModelProperty(value="入网状态")

    private String networkState;

    @ApiModelProperty(value="车载终端商唯一编码")

    private String produceId;

    @ApiModelProperty(value="发动机型号")

    private String terminalModelType;

    @ApiModelProperty(value="发动机号码")
    private String terminalId;

    @ApiModelProperty(value="车辆类型")

    private String carType;

    @ApiModelProperty(value="创建时间")

    private Date createTime;

    @ApiModelProperty(value="发证机构")

    private String certifyingAuthority;

    @ApiModelProperty(value="客车等级")

    private String coachLevel;

    @ApiModelProperty(value="载客量(客车)")

    private String busload;

    @ApiModelProperty(value="吨位(货车)")

    private String tonnage;

    @ApiModelProperty(value="容积(罐车)")

    private String cubage;

    @ApiModelProperty(value="车架号")

    private String vin;

    @ApiModelProperty(value="轴数")

    private String numberOfAxles;

    @ApiModelProperty(value="轴距")

    private String wheelBase;

    @ApiModelProperty(value="车辆首次发证日期")

    private String startingDate;

    @ApiModelProperty(value="车辆有效起始日期")

    private String effectiveDate;

    @ApiModelProperty(value="车辆有效终止日期")

    private String expiryDate;

    @ApiModelProperty(value="年审截止日期")

    private String annualVerification;

    @ApiModelProperty(value="总质量")

    private String totalMass;

    @ApiModelProperty(value="所属机构名称")
    private String administrationOrgniaztion;

    @ApiModelProperty(value="是否在线")

    private String isOnline;

    @ApiModelProperty(value="是否营业")

    private String isOperation;

    @ApiModelProperty(value="首次上线时间")
    private String firstUploadTime;

    @ApiModelProperty(value="最后上线时间")
    private String endUploadTime;

    @ApiModelProperty(value="平台id")
    private Integer platformId;
    //
    private String onlineStatus;

    // 错误信息所在工作表
    private Integer SheetNum;

    // 错误信息所在的具体行数
    private Integer RowNum;

    private String regionCode;

    private String organizationId;

    private String operationStatus;

    private String vehicleType;

    public String getVehicleType() {
        return vehicleType;
    }

    public void setVehicleType(String vehicleType) {
        this.vehicleType = vehicleType;
    }

    public String getOperationStatus() {
        return operationStatus;
    }

    public void setOperationStatus(String operationStatus) {
        this.operationStatus = operationStatus;
    }

    public String getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(String organizationId) {
        this.organizationId = organizationId;
    }

    public String getRegionCode() {
        return regionCode;
    }

    public void setRegionCode(String regionCode) {
        this.regionCode = regionCode;
    }

    public Integer getSheetNum() {
        return SheetNum;
    }

    public void setSheetNum(Integer sheetNum) {
        SheetNum = sheetNum;
    }

    public Integer getRowNum() {
        return RowNum;
    }

    public void setRowNum(Integer rowNum) {
        RowNum = rowNum;
    }

    public String getOnlineStatus() {
        return onlineStatus;
    }

    public void setOnlineStatus(String onlineStatus) {
        this.onlineStatus = onlineStatus;
    }

    public Integer getPlatformId() {
        return platformId;
    }

    public void setPlatformId(Integer platformId) {
        this.platformId = platformId;
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry;
    }

    public String getRegionId() {
        return regionId;
    }

    public void setRegionId(String regionId) {
        this.regionId = regionId;
    }

    public String getCarType() {
        return carType;
    }

    public void setCarType(String carType) {
        this.carType = carType;
    }

    public String getIsOnline() {
        return isOnline;
    }

    public void setIsOnline(String isOnline) {
        this.isOnline = isOnline;
    }

    public String getIsOperation() {
        return isOperation;
    }

    public void setIsOperation(String isOperation) {
        this.isOperation = isOperation;
    }

    public String getAdministrationOrgniaztion() {
        return administrationOrgniaztion;
    }

    public void setAdministrationOrgniaztion(String administrationOrgniaztion) {
        this.administrationOrgniaztion = administrationOrgniaztion;
    }

    public String getCoachLevel() {
        return coachLevel;
    }

    public void setCoachLevel(String coachLevel) {
        this.coachLevel = coachLevel;
    }

    public String getBusload() {
        return busload;
    }

    public void setBusload(String busload) {
        this.busload = busload;
    }

    public String getTonnage() {
        return tonnage;
    }

    public void setTonnage(String tonnage) {
        this.tonnage = tonnage;
    }

    public String getCubage() {
        return cubage;
    }

    public void setCubage(String cubage) {
        this.cubage = cubage;
    }

    public String getVin() {
        return vin;
    }

    public void setVin(String vin) {
        this.vin = vin;
    }

    public String getNumberOfAxles() {
        return numberOfAxles;
    }

    public void setNumberOfAxles(String numberOfAxles) {
        this.numberOfAxles = numberOfAxles;
    }

    public String getWheelBase() {
        return wheelBase;
    }

    public void setWheelBase(String wheelBase) {
        this.wheelBase = wheelBase;
    }

    public String getStartingDate() {
        return startingDate;
    }

    public void setStartingDate(String startingDate) {
        this.startingDate = startingDate;
    }

    public String getEffectiveDate() {
        return effectiveDate;
    }

    public void setEffectiveDate(String effectiveDate) {
        this.effectiveDate = effectiveDate;
    }

    public String getExpiryDate() {
        return expiryDate;
    }

    public void setExpiryDate(String expiryDate) {
        this.expiryDate = expiryDate;
    }

    public String getAnnualVerification() {
        return annualVerification;
    }

    public void setAnnualVerification(String annualVerification) {
        this.annualVerification = annualVerification;
    }

    public String getFirstUploadTime() {
        return firstUploadTime;
    }

    public void setFirstUploadTime(String firstUploadTime) {
        this.firstUploadTime = firstUploadTime;
    }

    public String getEndUploadTime() {
        return endUploadTime;
    }

    public void setEndUploadTime(String endUploadTime) {
        this.endUploadTime = endUploadTime;
    }

    public String getTotalMass() {
        return totalMass;
    }

    public void setTotalMass(String totalMass) {
        this.totalMass = totalMass;
    }

    public String getCertifyingAuthority() {
        return certifyingAuthority;
    }

    public void setCertifyingAuthority(String certifyingAuthority) {
        this.certifyingAuthority = certifyingAuthority;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getVehicleId() {
        return vehicleId;
    }

    public void setVehicleId(Integer vehicleId) {
        this.vehicleId = vehicleId;
    }

    public String getVehicleNumber() {
        return vehicleNumber;
    }

    public void setVehicleNumber(String vehicleNumber) {
        this.vehicleNumber = vehicleNumber == null ? null : vehicleNumber.trim();
    }

    public String getSim() {
        return sim;
    }

    public void setSim(String sim) {
        this.sim = sim == null ? null : sim.trim();
    }

    public String getVehicleLicenseColor() {
        return vehicleLicenseColor;
    }

    public void setVehicleLicenseColor(String vehicleLicenseColor) {
        this.vehicleLicenseColor = vehicleLicenseColor == null ? null : vehicleLicenseColor.trim();
    }

    public Integer getEnterpriseId() {
        return enterpriseId;
    }

    public void setEnterpriseId(Integer enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    public String getClientCode() {
        return clientCode;
    }

    public void setClientCode(String clientCode) {
        this.clientCode = clientCode == null ? null : clientCode.trim();
    }

    public String getNetworkState() {
        return networkState;
    }

    public void setNetworkState(String networkState) {
        this.networkState = networkState == null ? null : networkState.trim();
    }

    public String getProduceId() {
        return produceId;
    }

    public void setProduceId(String produceId) {
        this.produceId = produceId == null ? null : produceId.trim();
    }

    public String getTerminalModelType() {
        return terminalModelType;
    }

    public void setTerminalModelType(String terminalModelType) {
        this.terminalModelType = terminalModelType == null ? null : terminalModelType.trim();
    }

    public String getTerminalId() {
        return terminalId;
    }

    public void setTerminalId(String terminalId) {
        this.terminalId = terminalId == null ? null : terminalId.trim();
    }

}